What is the correct UI interface to learn for creating Windows phone 8 apps? [closed]

Posted by Robert Oschler on Programmers See other posts from Programmers or by Robert Oschler
Published on 2012-11-05T00:53:40Z Indexed on 2012/11/05 5:13 UTC
Read the original article Hit count: 364

Filed under:
|
|
|
|

I am a veteran Delphi 6 programmer transitioning to C# development. My first project is a open source library that will have a minimal user interface since it is meant to be used as a Component primarily on desktop PCs running Visual Studio. My next project is going to be a Windows 8 phone app and I intend for that platform to be my primary focus for future C# development, not the desktop.

My concern is that I waste as little time as possible learning a presentation framework that will benefit or distract me from writing Windows 8 phone apps. The plethora of framework names I have already encountered include, WinForms, WPF (Windows Presentation Framework), Silverlight, Silverlight Mobile, Metro and there may be others.

Given my goal outlined in the first paragraph above, I have a few questions:

1) Which of the frameworks should I use for the small amount of UI work I will do with the desktop Component project that will help me the most, or hurt me the least, when I move to Windows 8 phone app development?

2) Which is the correct framework to study for developing Windows 8 phone apps?

3) Any awesome tutorials, resources or books you have run into targeted towards veteran programmers from other platforms?

I read about the Portable Library Tools on this Stack Overflow thread:

http://stackoverflow.com/questions/5522355/windows-phone-7-wpf-sharing-a-codebase

But the reply by Simon Guindon seemed to indicate to me that it's not the best solution for writing a competitive Windows 8 phone app.

© Programmers or respective owner

Related posts about c#

Related posts about wpf